ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative;}
ul.left-menu li{padding:10px 16px;background:#F5F5F5 url('/bitrix/templates/.default/components/bitrix/menu/upper/images/left_menu_bg.gif') top repeat-x;}
ul.left-menu li a{font-size:100%;color:#BC262C;font-weight:bold;text-decoration:none;}
ul.left-menu li a:visited{color:#BC262C;}
ul.left-menu li a:hover{color:#BC262C;}
ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover{color:#FC8D3D;}
#horizontal-multilevel-menu,#horizontal-multilevel-menu ul{margin:0;padding:0;background:#BC262C url('/bitrix/templates/.default/components/bitrix/menu/top-menu/images/header_menu_bg.gif') repeat-x;min-height:27px;width:100%;list-style:none;font-size:11px;float:left;}
#horizontal-multilevel-menu{}
#horizontal-multilevel-menu a{display:block;padding:5px 10px;text-decoration:none;text-align:center;}
#horizontal-multilevel-menu li{float:left;}
#horizontal-multilevel-menu li a.root-item{color:#fff;font-weight:bold;padding:7px 12px;}
#horizontal-multilevel-menu li a.root-item-selected{background:#fc8d3d;color:#fff;font-weight:bold;padding:7px 12px;}
#horizontal-multilevel-menu li:hover a.root-item, #horizontal-multilevel-menu li.jshover a.root-item{background:#e26336;color:#fff;}
#horizontal-multilevel-menu a.parent{background:url('/bitrix/templates/.default/components/bitrix/menu/top-menu/images/arrow.gif') center right no-repeat;}
#horizontal-multilevel-menu a.denied{background:url('/bitrix/templates/.default/components/bitrix/menu/top-menu/images/lock.gif') center right no-repeat;}
#horizontal-multilevel-menu li:hover, #horizontal-multilevel-menu li.jshover{background:#D6D6D6;color:#fff;}
#horizontal-multilevel-menu li.item-selected{background:#D6D6D6;color:#fff;}
#horizontal-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;width:135px;background:#F5F5F5;border:1px solid #C1C1C1;}
#horizontal-multilevel-menu li li{width:100%;border-bottom:1px solid #DEDEDE;}
#horizontal-multilevel-menu li ul a{text-align:left;}
#horizontal-multilevel-menu li a,
#horizontal-multilevel-menu li:hover li a,
#horizontal-multilevel-menu li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a{color:#4F4F4F;font-weight:bold;}
#horizontal-multilevel-menu li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover a,
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#horizontal-multilevel-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#horizontal-multilevel-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a{color:#4F4F4F;}
#horizontal-multilevel-menu li ul ul{margin:-27px 0 0 132px;}
#horizontal-multilevel-menu li:hover ul ul,
#horizontal-multilevel-menu li.jshover ul ul,
#horizontal-multilevel-menu li:hover ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul,
#horizontal-multilevel-menu li:hover ul ul ul ul ul,
#horizontal-multilevel-menu li.jshover ul ul ul ul ul{display:none;}
#horizontal-multilevel-menu li:hover ul,
#horizontal-multilevel-menu li.jshover ul,
#horizontal-multilevel-menu li li:hover ul,
#horizontal-multilevel-menu li li.jshover ul,
#horizontal-multilevel-menu li li li:hover ul,
#horizontal-multilevel-menu li li li.jshover ul,
#horizontal-multilevel-menu li li li li:hover ul,
#horizontal-multilevel-menu li li li li.jshover ul,
#horizontal-multilevel-menu li li li li li:hover ul,
#horizontal-multilevel-menu li li li li li.jshover ul{display:block;}
div.menu-clear-left{clear:left;}
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative;}
ul.left-menu li{padding:10px 16px;background:#F5F5F5 url('/bitrix/templates/.default/components/bitrix/menu/dep-menu/images/left_menu_bg.gif') top repeat-x;}
ul.left-menu li a{font-size:100%;color:#BC262C;font-weight:bold;text-decoration:none;}
ul.left-menu li a:visited{color:#BC262C;}
ul.left-menu li a:hover{color:#BC262C;}
ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover{color:#FC8D3D;}
ul#vertical-multilevel-menu, #vertical-multilevel-menu ul{margin:0;padding:0;list-style:none;width:214px;font-size:12px;}
#vertical-multilevel-menu li ul{position:absolute;top:auto;display:none;z-index:500;height:auto;border:1px solid #C1C1C1;border-bottom:none;width:200px;}
#vertical-multilevel-menu li a{display:block;text-decoration:none;color:#4F4F4F;font-weight:bold;padding:5px;background:#F5F5F5;border-bottom:1px solid #C1C1C1;}
#vertical-multilevel-menu li a.item-selected{background-color:#D6D6D6;}
#vertical-multilevel-menu li a:hover{background-color:#D6D6D6;}
#vertical-multilevel-menu a.root-item{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656A url('/bitrix/templates/.default/components/bitrix/menu/dep-multilevel/images/item_bg.gif') 0 0 no-repeat;border:none;box-sizing:border-box;-moz-box-sizing:border-box;}
#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover{background:#61656A url('/bitrix/templates/.default/components/bitrix/menu/dep-multilevel/images/item_bg.gif') 0 -26px no-repeat;}
#vertical-multilevel-menu a.root-item-selected{color:#fff;font-weight:bold;font-size:12px;padding:5px 0 7px 35px;background:#61656A url('/bitrix/templates/.default/components/bitrix/menu/dep-multilevel/images/item_bg.gif') 0 -26px no-repeat;border:none;box-sizing:border-box;-moz-box-sizing:border-box;}
#vertical-multilevel-menu a.parent{background:#F5F5F5 url('/bitrix/templates/.default/components/bitrix/menu/dep-multilevel/images/arrow.gif') center right no-repeat;padding-right:10px;}
#vertical-multilevel-menu a.denied{background:#F5F5F5 url('/bitrix/templates/.default/components/bitrix/menu/dep-multilevel/images/lock.gif') center right no-repeat;color:#DDDDDD;padding-right:10px;}
* html ul#vertical-multilevel-menu li{float:left;height:1%;}
* html ul#vertical-multilevel-menu li a{height:1%;}
#vertical-multilevel-menu li ul.root-item{margin:-27px 0 0 210px;}
#vertical-multilevel-menu li ul{margin:-27px 0 0 133px;}
#vertical-multilevel-menu li:hover ul ul,
#vertical-multilevel-menu li.jsvhover ul ul,
#vertical-multilevel-menu li:hover ul ul ul,
#vertical-multilevel-menu li.jsvhover ul ul ul{display:none;}
#vertical-multilevel-menu li:hover ul,
#vertical-multilevel-menu li.jsvhover ul,
#vertical-multilevel-menu li li:hover ul,
#vertical-multilevel-menu li li.jsvhover ul,
#vertical-multilevel-menu li li li:hover ul,
#vertical-multilevel-menu li li li.jsvhover ul{display:block;}